什麼是遊戲引擎?
遊戲引擎是 製作遊戲的開發軟體 。
以前許多知名遊戲,像是任天堂或一些3A大作等,光是為了製作一個遊戲,就會開發自己的一套引擎。將不同關卡、任務與副本遊戲設定規格化並模組成編輯器後,便能 大幅降低遊戲的開發時間 。
現在是一個注重概念的時代,建議大家先不要急著自己造輪子,只要好好學習並利用這些市面上常見的遊戲引擎,像是 Unreal 、 Unity 、 Godot 等等,即可將你的構想落地實現。
📝 古古的課程補充
可以多加利用 Asset Store(素材商店)來下載不同的素材,學會整合資源,更能達到事半功倍的效果唷!
Unity vs Unreal
Unity 與 Unreal 是目前 市面上兩大開放的遊戲引擎 ,未來可能會再新增 Godot 進行比較。
門檻 | 硬體需求 | 特色 | |
---|---|---|---|
Unity | 較低 | 較低 | 硬體裝置串連方便、商城強大、調整好畫質一樣可以很棒 |
Unreal | 較高 | 較高 | 光線渲染強、Blueprint |
Unity vs Unreal | Graphics Comparison
選擇哪一種遊戲引擎比較好?
由於 Unreal 的硬體需求高,且概念也比較特別,因此 建議先從門檻較低的 Unity 入門 。 但未來若是想成為一個專業的遊戲開發者,這兩套遊戲引擎都應該要學一學。
📝 古古的課程補充
不管使用哪款遊戲引擎進行開發,對於遊戲本質的好壞並無太大關聯,最重要的還是在於遊戲概念與想法本身。
遊戲引擎可以做什麼?
✦ 跨裝置開發
不管是 iOS、android 或是網頁,都可以利用Unity輸出。
但還是有些限制,例如 Unity 做出來的東西是非原生的,因此與原生開發的APP會有些差距,接下來分享私心覺得不錯的 Unity 應用案例
原生開發對照
iOS - Swift
Android - Kotlin
HTML5 (WebGL) - JavaScript
📝 古古的課程補充
你知道嗎?知名記帳軟體「 記帳城市 Fortune City 」就是利用 Unity 進行跨裝置開發的喔!
✦ 互動設計
互動設計在台灣互動設計公司的定義比較侷限在互動體驗,體感科技、遊戲、數位藝術等,故本課程將討論範圍限縮在此定義範圍內。而互動設計在 HCI 領域的定義就請同學們自行去了解。
teamLab( 日本 )
teamLab: LIFE
teamLab Planets TOKYO / チームラボ プラネッツ TOKYO DMM.com
叁式互動( 台灣 )
2018 台中國際花卉博覽會 發現館 Taichung World Flora Exposition Discovery Pavilion - [ 0-3886 ]
吳克軍( 台灣 )
DigiScape - Sea Sparkle — 吳克軍 KeJyunWu - Interactive Programmer | Digital Artist
✦ AR
雪花實驗室
雪花實驗室 -- 新版結構測試
✦ VR
Super Hot
Super Hot VR - Oculus Quest 2 Gameplay
DCT第13屆畢業製作 — 有色眼鏡
政大數位內容畢業製作
✦ MR
HoloLens
HoloLens 2 AR Headset: On Stage Live Demonstration
✦ 元宇宙
ZEPETO
Welcome to ZEPETO
BlackPink 虛擬演唱會
Playing BLACKPINK x PUBG MOBILE In-Game Virtual Concert!
🐰 古古的本日結語
感謝大家看到這裡,快點按讚訂閱加小鈴鐺,也歡迎留言與我交流✨
耶,Unity 遊戲開發者!
來交流!!!
https://discord.gg/WB2JBex7Fd
hihi 你好你好 👋